﻿#include<iostream>
#include<set>

void printSet(std::set<int>& s)
{
	for (std::set<int>::iterator it = s.begin(); it != s.end(); ++it)
	{
		std::cout << *it << " ";
	}
	std::cout << '\n';
}


void test01()
{
	std::set<int> s1;

	s1.insert(1);
	s1.insert(3);
	s1.insert(7);
	s1.insert(2);
	s1.insert(5);

	printSet(s1);

	std::set<int> s2(s1);
	printSet(s2);

	std::set<int> s3;
	s3 = s2;
	printSet(s3);
}



int main()
{
	test01();

	return 0;
}